DL101
Современное руководство по C++
Умные указатели и управление памятью по принципу RAII
Цели обучения
- Объясните жизненный цикл ресурсов в рамках парадигмы RAII
- Различайте обычные указатели и умные указатели в современном C++
- Реализуйте модели исключительной собственности с использованием std::unique_ptr
- Используйте std::shared_ptr и std::weak_ptr для сложных жизненных циклов ресурсов
- Проанализируйте накладные расходы производительности и преимущества безопасности автоматического управления памятью